#!/bin/bash

# 进入服务器目录
cd "$(dirname "$0")"

# 构建二进制文件
echo "正在构建应用..."
go build -o bin/server main.go

# 使用 nohup 后台启动
echo "正在启动服务器..."
nohup ./bin/server > logs/server.log 2>&1 &

# 保存进程ID
echo $! > server.pid

echo "服务器已启动，PID: $(cat server.pid)"
echo "日志文件: logs/server.log"
echo "使用 ./stop.sh 停止服务器"
